/**
 * 标签字典：设备标签,服务标签,问题标签,评价标签,工程师标签,以及其它字典
 * 
 * body：业务对象
 * {
 *    "_id":"_id",
 *    "name":"名称"
 *    ...
 * }
 */
'use strict';
const requireEx =require('yi-require');
const $ = requireEx('yi-schema');

module.exports = {

  body: $.object({
    _id: $.mongoid().required(),
    name:$.string().min(1).max(16).description("商场名称"),
    userId:$.mongoid().description("管理用户"),
    members:$.array().items($.mongoid()).description("商场管理成员"),
    scale : $.string().valid('大型商场','中型商场','小型商场').description('规模'),
    province:$.string().description('所属省份'),
    city:$.string().description('所属城市'),
    districts:$.string().description('所属区县'),
    address:$.string().description('详细地址'),
    contact:$.string().description('联系人'),
    tel:$.string().description('联系电话'),
    online:$.number().valid(0,1).description('是否上线'),
    latitude:$.number().description("纬度"),
    longitude:$.number().description("经度"),
    context:$.string().description('详情介绍'),
    status:$.number().valid(0,1).description('销售状态(0上线，1下线)')
  })

};
